suicide bomber - Turkish English Dictionary